Pass NMIs to DOM0 via a dedicated callback, Xen/Linux i386 support.
authorIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Wed, 11 Jan 2006 15:52:54 +0000 (15:52 +0000)
committerIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Wed, 11 Jan 2006 15:52:54 +0000 (15:52 +0000)
commit716d68d4c2979938d4d4c36b0fe3fa34cc676621
treea00580eaab7fa58f68d1f1f15f07d4e4096db5a9
parentdfafd0de0cd52ed57f31a635b165ae4ca3ad498e
Pass NMIs to DOM0 via a dedicated callback, Xen/Linux i386 support.

Register our NMI handler with Xen. Use a pseudo-flag in EFLAGS in
indicate that we should return from the NMI via a hypervisor iret.

Signed-off-by: Ian Campbell <Ian.Campbell@XenSource.com>
linux-2.6-xen-sparse/arch/xen/i386/kernel/entry.S
linux-2.6-xen-sparse/include/asm-xen/asm-i386/hypercall.h
linux-2.6-xen-sparse/include/asm-xen/asm-i386/mach-xen/mach_traps.h [new file with mode: 0644]
linux-2.6-xen-sparse/include/asm-xen/asm-i386/mach-xen/setup_arch_post.h